Вы находитесь на странице: 1из 30

AD-RI62 882 HULL FORM PARAMETERS FOR IMPROVED SEAKEEPING N

REDUCED RESISTANCECU) DAVID N TAYLOR NAVAL SHIP


RESEARCH AND DEVELOPMENT CENTER BET

U SIFIED D A WALDEN ET AL AUG 85 F/G 13/1 U

EEllsohEEEmoiE
EEEEEEnE
Eum
- -

SIIIH
-n..

11111
1.02.0
A5 12.B
'
12.5
1.8
*
III,,&
1111.uu,.. -

TEST CHART
MICROCOPY URESOLUTION
R E 1963-A
NATIONAL B AU OF STANDARDS-

W. .6
co
\D4

DAVID W. TAYLOR NAVAL SHIP


RESEARCH AND DEVELOPMENT CENTER f4SI

Bethes, Maryland 20084

HULL FORM PARAMETERS FOR IMPROVED SEAKEhPING

AND REDUCED RESISTANCE

00
N ~by D I

S-
(D David A. Walden ELEC
and JANO 76
Paul J. Kopp

APPROVED FOR PUBLIC RELEASE: DISTRIBUTION UNLIMITED

SHIP PERFURMANCE DEPARTMENT

0
August 1985 DTNSRDC /SPD-1 168-01
MAJOR DTNSRDC ORGANIZATIONAL COMPONENTS

DTNSRDC
COMMANDER 00
TECHNICAL DIRECTOR
01

OFFICER-IN-CHARGE OFFICER-IN-CHARGE
CARDEROCK ANNAPOLIS
05 04

SYSTEMS
DEVELOPMENT
DEPARTMENT
11

SHIP PERFORMANCE AVIATION AND

DEPARTMENT SURFACE EFFECTS


DEPARTMENT
15 16

STRUCTURES COMPUTATION,
DERTET MATHEMATICS AND
DEPARTMENT tLOGISTICS DEPARTMENT
17_ 18

SHIP ACU(tSTU,1 PROPULSION AND


DEPARTMEF' •AUXILIARY SYSTEMS
DEPARTMENT
19 27

SHIP MATEhIALS CENTRAL


ENGINEERINu INSTRUMENTATION
DEPARTMENT DEPARTMENT
--- ___ 28 29

GP'O 867441, NDVV-DTNSRDC 3960143b (Rev. 2-80)

A
UNCLASSI FIED
SECURITY CLASSIFICATION OF THIS PAG3E xj< jJj
REPORT DOCUMENTATION PAGE
la REPORT SECURITY CLASSIFICATION lb RESTRICTIVE MARKINGS
UNCLASSIFIED
2a SECURITY CLASSIFICATION AUTHORITY 3 DISTRIBUTION IAVAII ABILITY' OF REPORT
Zb DCLASIFIATIOIDONGRAINGSCHEULEAPPROVED FOR PUBLIC RELEASE: DISTRIBUTION
UNLIMITED
4 PERFORMING ORGANIZATION REPORT NUMBER(S) 5 MONITORING ORGANIZATION REPORT NUMBER(S)
DTNSRDC/SPD-1 168-0o1
6a NAME OF PERFORMING ORGANIZATION T6b OFFICE SYMBOL 7a NAME OF MONITORiNG ORGANIZATION .-

David W. Taylor Naval Ship I (ifapplicable) Propulsion and Auxiliary Systems Department
Research & Development Center j 1561 David W. Taylor Naval R&D Center
6( ADDRESS (City, State, and ZIP Code) 7b ADDRESS (City, State, and ZIP Code)

Bethesda, Maryland 20084-5000 Annapolis, Maryland 21402

Fla NAME OF FUNDING/ SPONSORING 1Bb OFFICE SYMBOL 9 PROCUREMENT INSTRUMENT IDENTIFICATION NUMBER
oRGANIZATION I(if applicable)
(see reverse side) j 2759
8, \Ilii iS (City, State, and ZIP Code) 10 SOURCE OF FUNDING NUMBERS
PROGRAM PROJECT TASK WORK UJNIT
Annapolis, Maryland 21402 ELEMENT NO NO NO ACCESSION NO
64710N Z0371 DN678022
I i f, E (Include Security Classification)

HULL FORM PARAMETERS FOR IMPROVED SEAKEEPING AND REDUCED RESISTANCE


1: Pt-R'd)%AL At/ THOR(S)
David A. Walden and Paul J. Kopp
a 'Y R1-PORT 13 b TiME COVERED 114DATE OF REPORT (Year, Month, Day) 15PA GE COUNT
Final IFROM TO 1985 August 15 2S
'In Su;FPiEMNTARY NOTATION

(OSATI CO)S18 SUBJECT TERMS (Continue on reverse if necessary and identifli by block number)
' - IRO(UP SUB-GiROUP Optimization Resistance ",6
___ Frigate Hull Forms
Seakee ing
1 ATHIRA(- r (Continue on reverse if necessary and identify by block number)
L-Thii&results of a study on seakeeping and resistance optimized frigate hull forms are
presented: The seakeeping optimization is based on the work of Walden and Grundmann.
Resistance calculations are based on the method of Holtrop. The effects of cost function
weighting factors are discussed.

r
S,), 4 n N - AVAILABILTY OF ABSTRACT 21 ABSTRACT SECURITY C1ASSIFICATION
1 'a'ASSIFIED UNLIMITED ER 5AME AS RPT OlDTIC USERS UNCLASSI FIED
IA'AF i)F RESPONSIBLE INDIVIDUAL 22tb TELEPHONE (Include Area Code) 22c OFI-I( E SYMBOI,
Dav'id A. Walden (202) 227-1210 CodeS6
DD FORM 1473, 84 MAR 83 APR edit ion may he uis'duntil exnirau%ted SIC' RITi ([AiSI)1liCATIU-N 01 7-). WAE___
All other edit oris are ouiIte UCASIFIE
UNLASI-E
UNCLASSIFIED
SECURITY CLASSIFICATION OF THIS PAGE

Block Ba (continued)

Energy R&D Office


Propulsion and Auxiliary Systems Department
David W. Taylor Naval Ship R&D Center

UNCLASSIFIED
. 1I I,~ L'.

.. . . . . . . ... . . . . . . . ... . . . . .
TABLE OF CONTENTS

Page

LIST OF TABLRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. i

ADISOFTATIE I HTO.. ..
.. .. .. .. .. .. .. .. .. . . . . i 1

NTROTION . .... .. .. .. .. . .. .. .. . .. . o. . *

ABSACRUN.............. . * .. . . . .. .. ... . .1

DESINSPROCEDUE INOMT . . . . .. . . . . . . . . . . . . . . . .2

OPTIMIZATION RESULTS. ......... . . . . . . . . . . . . . . . . . 3

CONCLUSIONS . . . .. .. ... . . . . . . . . . . . . . . . . . . . .

REFERENCES................... . .
. .. .. .. o.. .. .. .. .... . . .

LIST OF FIGURES

1- Wave Height Curves .......... . . . . . . . . .. . .. ... .

2 - EPH Curves................. . . . . . . . . . . . . . . .8

3 - Wave Height and EHP versus Water Plane Coefficient Forward .. .. .. . .

4 -Wave Height and EHP versus Water Plane Coefficient Aft . .. .. .. . . 10

5 -Wave Height and 1]HP versus Vertical Prismatic Coefficient Forward . .. 11

6 -Wave Height and EHP versus Vertical Prismatic Coefficient Aft . ... 12

7 20 Knot Seakeeping Ship Hull Form. ....... . .. .. .. .. .. 13

8 20 Knot Resistance Ship Hull Form......................14

9 -20 Knot Combination Ship Hull Form....... .. .. .. .. ..


o ..... . . 15

10 - IliP versus Critical Wave Height for All 20 Knot Ships Generated ... 16

-7-
. ; , ,i , ,, . "'-4:4
.- , i!,.. r- , , . y r. j- ,- ' , . a-i ,', -. - ,. - - -- -

LIST OF TABLES

Page

1 - Hull Form Parameter Ranges . . ........................ 17

2 - Cost Function Weighting Factors . . . . . . . . . . .......... 18

3 - Seakeeping and Resistance Characteristics of Optimum Ships . . . . . . 19

4 -Hull Form Parameters of Optimum Ships ................. 20

-i

,.

i!%
A
._9

i iv
NOTATION -

CM Midship section coefficient

CVPF Vertical prismatic coefficient forward

CYPA Vertical prismatic coefficient aft

CVJPF Waterplane coefficient forward

CWPA Waterplane coefficient aft

L Length

T Draft

v Displacement (m3 )

Accesion For
NTIS CR&
OTIC TA13
Utianrounced
J. stification

By
Di.j ibAtiou
......................................
Avalability Codes

Dis Aai
specia

v~
ABSTRACT

The results of a study on seakeeping and resistance


optimized frigate hull forms are presented. The seakeeping
optimization is based on the work of Walden and Grundmann.
Resistance calculations are based on the method of Holtrop.
The effects of cost function weighting factors are discussed.

ADMINISTRATIVE INFORMATION
This work was performed by the David Taylor Naval Ship Research and
Development Center (DTNSRDC), Code 1561. Funding was provided by Energy R&D
Office, Code 2759, under Work Unit Number 2759-339.

INTRODUCTION
The objective of this project was to develop a method for designing frigate
hull forms that exhibit superior seakeeping qualities and improved resistance
characteristics. This method can be used in support of the feasibility design of
the FFX.

BACKGROUND

In order to develop hull forms with the desired qualities of good seakeeping
ir•I low resistance, a method of quickly obtaining the ship seakeeping responses and
r,.sistance is needed. Model testing is too costly and time consuming for feasibi-
lity design work. Optimization methods appear to be a useful way to investigate
Vwtriations in hull forms and produce a satisfactory combination of parameters.
volen bind Grundmann discuss the problems with and methods of performing seakeeping
,timization.
The intention was to systematically investigate the seakeeping and resistance
,-rformance of a large number of hull forms in a search for those with a com-
)irvatiori of both good seakeeping and low resistance. The level of detail in the
hiull form description was limited to that typically available at feasibility design
stage. By automating the hull form parameter selection, hull form generation and
performance assessment, it is possible to examine a.very large number of hull
forms.

*A complete listing of references is given on page 5.

: .....% - .. °. - .. - . .'. -4~


. . - . .. .'. . ' .. '- .' ' . . . ' ..-. " '

"'"*
." ".
" ".. ,,.. . ,. ,".' " : .. '. ," " . , .' ,'.'-. ...'.. :. ," . .- .
. *, .. . . . - - .. .
.*
The method must also allow constraints due to requirements other than
seakeeping and resistance to be placed on the hull forms. These can include minimum

draft for sonar immersion, minimum displacement for payload, maximum length to beam
Fratio for structural considerations, etc.
P4

DESIGN PROCEDURE

The optimization technique used in this investigation was the same as that
discussed in Reference 1. The same set of motion criteria as well as geometric

constraints were used. The critical wave height, as explained in Reference 1, is


that wave height at which one of the motion criteria (slamming, pitch, or vertical

acceleration at the forward perpendicular) is exceeded. The cost function to be

minimized was modified to allow weighting of the average critical wave height and
the bare hull resistance. The parameters searched as well as the ranges of

variation are shown in Table 1.

In order to determine the bare hull resistance (EHP) for a given set of hull
form parameters, a resistance prediction method based on that described in
Reference 2 was used. This method is based on a regression analysis of model and

full scale test data. The equations are given for the components of the total

resistance, i.e., frictional, wavemaking, appendage, transom, bulbous bow, and


model-ship correlation. For this study, the only components considered were fric-

tional, wavemaking, transom, and correlation resistance.


Three cases were investigated, namely: (i) maximizing the seakeeping perfor-

mance, (ii) maximizing the resistance performance and (iii) maximizing a weighted

combination of both seakeeping and resistance performance. Each of the three cases

was investigated at ship speeds of 10, 20, and 30 knots. Two optimization methods
are used in this study. A modified exponential random search was used to search
for a global minimum of the cost function. The random search results are then used
as the starting point for a direct search optimization, which refines the result.
The optimization methods are discussed in References 1, 3, and 4. This approach of

using the two types of optimization methods allows for a relatively high degree of
certainty in actually finding an "optimum."

The combination case mentioned in the previous paragraph requires further


discussion regarding the cost function. The cost function is specified by

cost (seakeeping weight) x critical wave height + (resistance weight) x EHP

2
cost (seaeepig weght
and has to be minimized during the optimization procedure. The weighting for the
critical wave height and resistance are developed in the same manner, so the
following description for the wave height weighting applies to the resistance
weighting as well. At 10 knots for example, the critical wave height for the
10-knot seakeeping ship is greater than the critical wave height for the 10-knot
resistance ship. The resistance of the seakeeping ship is also greater than that
of the resistance ship. The inverse of the difference between the two wave height
values was used as the wave height weighting for the combination ship at 10 knots
while the inverse of the difference between the two resistance values was used for

the resistance weighting in the cost function. This approach is also used for the
other ship speeds. Such a weighting procedure is required to normalize the
seakeeping performance specified by significant wave height in meters and the
resistance performance given in EHP. By changing these weights, it is possible to
control the relative influence of seakeeping and resistance on the design. It will
be shown that by varying these weights, it is possible to describe a curve of "best
ships" ranging from best seakeeping with little consideration of resistance to best
resistance with a little consideration of seakeeping. These weighting factors are
developed from the results of the random search but are also used as the weights in
the direct search. The weights used are shown in Table 2.

OPTIMIZATION RESULTS
The results of the optimizations are presented in terms of the seakeeping and
resistance characteristics, and the hull form parameters. Table 3 gives the criti-
cal wave heights and the EHP for each of the ships at 10, 20, and 30 knots. Table
4 gives the hull form parameters of the ships in Table 3. Critical wave height

curves are presented in Figure 1 for the seakeeping, resistance, and combination
ships. The EHP curves are presented in Figure 2.
It can be seen from Tables 3 and 4 that the 10- and 20-knot seakeeping ships
are in fact the same ship. This is also true of the 20- and 30-knot resistance
ships. The reason for the two seakeeping ships being identical is that at 10 and
20 knots pitch limits tend to govern while at 30 knots slamming becomes more impor-
tant. Further discussion is givpn in Reference 1. The 20- and 30-knot resistance
ships are the same because at low speeds (10 knot resistance ship), the driving
influence is wetted surface while at the higher speeds, wavemaking dominates.

--" ; . ... _ . . . . _ , . , , • . ._, . ,. , ... - , , . . . ... .


TW- TZ

Figures 3, 4, 5, and 6 show the trends of critical wave height and EHP versus
CWPF, CWPA, CVPF, and CVPA, respectively. These plots were obtained from the com-
bined set of reasonable ships considered in the seakeeping, resistance, and
combination optimizations. The important point to notice here is that the trends
between each parameter in the figures and EHP and critical wave height are in
general opposite. Better resistance ships tend to have a lower CWPF and CWPA,

while larger values increase the wave height. Similar trends can be observed in
CVp F and CVP A -
Body plans, design waterline curves, and sectional area curves for the 20-knot
ships are given in Figures 7 through 9. Notice that the 20-knot combination ship
has the forebody of the seakeeping ship and the afterbody of the resistance ship.
This is not surprising in light of the information that may be obtained from
Figures 3, 4, 5, and 6. The trend of ElHP with CWPA and CVPA is stronger than that
of the critical wave height. The converse is true for CWPF and CVPF.
Figure 10 shows the EHP plotted against the critical wave height for the com-
bined set of 20-knot ships. The lower left side of the plot is where the optimal
resistance ships are, while on the extreme right side are the optimal wave height
ships. Between these two extremes are the optimal combination ships.

CONCLUSIONS
The combination of a procedure for generating a hull form from a set of coef-
*ficients, a simple seakeeping measure of merit, a resistance estimation procedure,
and an optimization prograi,, nas resulted in a powerful tool for use in early
dos ign.
Future work is needed in improving the resistance estimation procedure,
applying more powerful optimization techniques requiring fewer iterations,
improving the constraints on combinations of hull form parameters to ensure that
all ships considered are "reasonable", and improving the seakeeping criteria used
in calculating the limiting wave heights.
REFERENCES

1. Walden, David A. and Peter Grundmann, "Seakeeping Optimization,"


Report DTNSRDC/SPD-I144-Ol (May 1985).
2. Holtrop, J., "A Statistical Re-Analysis of Resistance and Propulsion
Data," International Shipbuilding Progress, Vol. 31, No. 363 (Nov 1984).
3. Gray, M., "A Survey of Current Optimization Methods," NSRDC Report 3605

(Jan 1971).
4. Parsons, M., "Optimization Methods for Use in Computer Aided Ship Design,"
SNAME, Proceedings of the First Ship Technology and Research (STAR) Symposium,
Washington, D.C. (Aug 1975).

%)

. .
.'5

E S -,

T 4.S
4

A 5.5
.: Ifo,
Knot Sokeeping

3.5 Kto, ............


Rkeeping #_ K1
6.S

6
I I I
A1
U
5.5
~ ~C3- 0It
20
Knot Resistance
Knot Resistance
V '30 Knot Resistance
E

HE
I
G

T 4.

3.5 -I II ~F -

6.5

U
E

N 4.5

19 Knot Combination
o 0e Knot Coibination
3. -030 Knot Combination

1s 12 14 16 is of 22 24 26 28 30
,. Skip S;peed (knots )

Figure I -Wave ieight Curves

...............
- 5 . 5 * l-
%T
,-6 1 Ko* Sokeepita
2 0- -020 Kot Sekee p n
E - 30 Kno. Seakepin

p
"-'1l s 15

* I
d d

as
S

t is

as
iso

S
b--- 10 Knot Combiationa
-G 02 Knot Comiation
E
H
p

d S30 Knot Comblnation


h3" ,

+-..,..
S
1.0 3

.- '. 10 12 14 16 18 26 22 24, 26 2el 30i 32.


"-'-t Ship Speed (knotoi)
.. . . ......... ,.. ., ,,T ,, .,\ ,.L . .,: .,,,, ,. :,.,,:..:,., ,.;
+ -. .,.:.. . .- ... .:, - . . . .. . - ..
'+: " " ' " ; "" ' ti--+ '''.' hh,' '."'. ',+'' ,,' ,+ ,. ., ,, ,", " . " "+" ','. " ' ": ', '" '- ",','"'" 1. "'-,'

0- Figure
nt 2 EHP Curves
x
44700 X
x
x

6000 x~x

4. 4000x

&~~~~ 0.4 0.5*5 .5*6 .5*7 .508

4. Xk
4.5 x

x
-X x

0.40 0.45 0.50 0.55 0.60 0.65 0.70 0.75 0.30

5.0 x -
XXX
xxx

3000- i08 .

5. x
-Kx x
Vx
'"&
KX4; XAX

4.5-

x %x
xXx

4.S-X X XX
xX
3.5 t, x x
x x
-~ 0.x. . .
CW

~ .. Figure - Wav Hegh an H essWtrPln ofiin


XX10

I~x X
x
7000 X

6000~~ xXx XX X

4000x XX

5.5 X

X
x X

4.0 x

30 5- w i l I I i f I I m l i fF 1 1 1 1 1 1I I I j I' '

0.62S CO65 0.675 0.790 0.72S 0.750 0.77S 0.890

~C1*
6.v??

Figue 5 - aeHihxn H essVria rsai ofiin owr

x 11

. '*-X
xx
7000
xx
E X x
wx 600X X X
xx

5000X XX
x A

430006

0.4 0.5 0.6 0.7 0.8 0.9

6.0-CP

X X X

x x X

5 .9-4.5

xx
0. x x x

x-.
4.S- x
.%-.

VA_ _Is__
TA to
STA 0

136

\.2 ...

.bS.

Ski'+ I +
Figure 7 - 20 Knot Seakeeping Ship Hull Form

13+
va " J.°z . t t..1. r%-,....* S --. -1-
N-

Fiur 8 201 KntRsis tanc Shpmul Fr

1S
[ . - - ,, ,-a- -

1.5

p~U,

..

~Figure 9 - 20 Knot Combination Ship Hull Form

15

....-
-'..-. -.
.. -.. ...- .-, .--. .--....
-.. -,.-, . . -. ' .',. " ... ' .'- .'. '-.- ... '/ .' .- -:-,... -*- ..-. ". . . -".- .. .- " , , ,.
do~

LA

700 X

xx

6000 -

3000X

3.5 4.0 4.5 5.0 5.5 6.0

WAVE HEIGHT m

-N-

Figure 10 -EHP versus Critical Wave Height for


all 20 Knot Ships Generated

16
-, v v v T v T-- I W-I- 7

TABLE 1 - HULL FORM PARAMETER RANGES

Parameter Low High

CWPF 0.40 0.90

CWPA 0.60 1.00

CVp F 0.50 0.90

CVPA 0.35 1.00

T (m) 3.00 7.00

L (m) 90.00 170.00

V (m 3 ) 4300.00 4300.00

cM 0.80 0.8o

17

"CA
TABLE 2 - COST FUNCTION WEIGHTING FACTORS

Wave Height Resistance


10 Knots 20 Knots 30 Knots 10 Knots 20 Knots 30 Knots

Seakeeping

10 knots - -- 0
20 knots - -i .... 0 --

30 knots ....
0

Resistance

10 knots 0 --. 1 ...

2o knots - 0 .. 1 __
30 knots
0

Combination
10 knots -0.574 -- 0.019 --

20 knots -- -0.733 -- 0.002 --

30 knots ...- 0.685 .... 0.00005

., Km~

v"
.

ia
'

TABLE 3 - SEAKEEPING AND RESISTANCE CHARACTEISTICS OF OPTIMUM SHIPS

Wave Height (meters) Resistance (EHP)


10 Knots 20 Knots 30 Knott 10 Knots 20 Knots 30 Knots

Seakeeping

10 knots 6.14 5.61 5.22 473 4400 19900

20 knots 6.14 5.61 5.22 473 4400 19900

30 knots 4.64 5.00 5.57 462 5480 37500

Resistance

10 knots 4.40 3.85 3.60 419 3930 20300

20 knots 4.70 4.25 4.11 432 3760 16900

30 knots 4.70 4.25 4.11 432 3760 16900

Combination

10 knots 5.81 5.22 4.92 443 4130 19300

20 knots 5.71 5.15 4.84 445 3950 17800

30 knots 6.00 5.57 5.37 461 4340 20800

19
TABLE 4 -HULL FORM PARAMETERS OF OPTIMUM SHIPS

Seakeeping Res istance Combination

lWPt o.686 0.498 o.668

CWPA o.965 0.602 0.771

CVPF o.664 0.767 0.677

CVPA 0.470 0.809 0.597

T (in) 4.26 4.23 4.47

L (mn) 149.00 136.88 145.16

*B (in) 14.90 17.11 14.53

20 Knot
VVCWPF o.686 0.462 o.6o6

* WPo.965 0.758 0.776

.664
oVF 0.723 o.64o

CVPA 0.470 0.585 0.560

T (in) 4.26 4.76 4.62

L (in) 149.00 145.43 147.70

B (in) 14.90 15.99 15.32

30 Knot
CWPF 0.719 0.462 0.735

CWPA o.986 0.758 0.905

CVPF o.674 0.723 0.664

CVPA o.464 0.585 0.487

T (mn) 5.25 4.76 4.55

L (mn) 105.10 145.43 141.34

B (mn) 16.59 15.99 14.38


i

DTNSRDC ISSUES THREE TYPES OF REPORTS

1. DTNSRDC REPORTS, A FORMAL SERIES, CONTAIN INFORMATION OF PERMANENT TECH-


NICAL VALUE. THEY CARRY A CONSECUTIVE NUMERICAL IDENTIFICATION REGARDLESS OF
THEIR CLASSIFICATION OR THE ORIGINATING DEPARTMENT.

2. DEPARTMENTAL REPORTS, A SEMIFORMAL SERIES, CONTAIN INFORMATION OF A PRELIM-


INARY, TEMPORARY, OR PROPRIETARY NATURE OR OF LIMITED INTEREST OR SIGNIFICANCE.
THEY CARRY A DEPARTMENTAL ALPHANUMERICAL IDENTIFICATION.

3. TECHNICAL MEMORANDA, AN INFORMAL SERIES, CONTAIN TECHNICAL DOCUMENTATION


OF LIMITED USE AND INTEREST. THEY ARE PRIMARILY WORKING PAPERS INTENDED FOR IN-
". TERNAL USE. THEY CARRY AN IDENTIFYING NUMBER WHICH INDICATES THEIR TYPE AND THE
-. NUMERICAL CODE OF THE ORIGINATING DEPARTMENT. ANY DISTRIBUTION OUTSIDE DTNSRDC
.. MUST BE APPROVED BY THE HEAD OF THE ORIGINATING DEPARTMENT ON A CASE-BY-CASE
BASIS.
FILMED

colft

.pSF

-~~. ~. . . . . . ...

Вам также может понравиться