###### ##....## #......###### #...........# #...........## ###..........))### ###########............))..# .. #.......#...##....#..)..##.# ... #...<.....######...[..### .####<#.( #......<### #......# .......... #.......# #......# ###....... #####.### #......#######........ .... #.......)...##........ ...... #######.###..........# #...... #..####...o.....# #....... ##..###.......... ....... #............... ... #............#.. #.[............. #...........(## #...o........### ####........?...#.. #..h............... #.#Wo.##........... .. #H#.###......... # #.#.....#..#.... #.o..#####...... ....## ... . ..#..# !... .#..... ... ...>..... .. .. ..### ... ... . .