######### .......# ......# ..... ########z'###### #......)z....... #.......Z....... #..####....####. #....# .. #....# ..####=...####. #............... +............... +.......(....... #............... #..####....####. #.. #....# # #. #..z.# .# ..####...z####..# .### ................#..... .........H.....!#..... #######''########..... #.....#....#####...... #....((...#.......... #....#....#.......... #....#....#.....######## ######....###...#......# ..........'...#......# ##........#...#......# #####....#...'......# ######...#..##### .........##+#.. .......<........ ........................ ....................... ....................## ...................# ..................# .................# ##+####...........# #.....# #.....# #<....# #.....# #.....# #.....# ##+##.# .# ##