######### ###.......# .........###### ###............# #.........####.# # #.##...........##.###...! #.#..........#....)...... #............####.##..... #.......#.......##.....# ##.....###########..##. ##...###......# #.... #...# #......# #..# #...# #......###..# ####...###..........<# #...............####.# #...............# #..# #.........####### #.## ####....### #.# #....# #.# #....# ######.# ####.# ####......# #.###....###### #.a...#### #######