.################ #................. #................. #.........!(...... #................. #.<............... #.........##+##### ........# #.........# ........# #.........# ........# #.[.......# ........# #...H###### ........# #....#...# ........####....#...# ........#..#....'...# #....#..+....#...# +....##'#....#.### #...........##.# #...........#..# .....####.......#..+ ..... #.......#+####+#### .... #.................# .. #.................# #.................# #.................# ##'#############+## #.............^..# ##................# #.................# #.................# #.<...............# ###################