######### ........# ........# ........####### ........')...># ........#####.# ####### ........# #.# #.....########### ........# #.# #.###.#..##.....# ........# #.# #.# #.#..##.###.# ........# ###'###.# #.#..##.# #.# ........# #.....#.# #.#..##.###.# ####+#### #.....#.# #...........# #.....#.#####..##.##### #.....#.........#.# #........###....#.# #.....##.# #.#....# ########.# #.##.### #....###.##.# ##........##.# #........###.# #.......># #.# #........# #.# #........###.# #........+...# #......H.##### #######<## ###