### #.###### #######......# .. #.....#......############### #.. #...........##.............# #...##..........................##### .......e............))[........##...## ......e.O...........)................# ....................................###### ###+##..##.##...###....##########...##...# #..##+##...# ########.....##........# ..... .....# ..................# ...... ..?..'. ........##...##...# ........ .#. ........##...##...# ......... ........#.....#...# ....... ........#.....#...# ##......#.....#...# #......#.....'...# #########....#...# #....#...# .......#...# .......#...# ........#...# ####....#...# #...##...# #...# ....# ...<.# .....# ###...# #...#