### .# #.. #.# ### #.# ####.# ...# ####.# #....##...# #....### #....##...# #....# #....##...# #....###.........##### +...)................. #....##.............# #....##.###......##.# #....##.# #......##.# #######.# #......##.# #.# #.......#.# ## #######.###.......#.###h.### ......)...+...........gss..+ #######.###......#######..## #........... # ###............ #.'.....###.... ####+#.....# #.... ###....#..)..# #.. ###............# ###......#........... #...<...#####......... #.....### .......... #.#.### ........... #.## .#......... # ..########.. ##