.........# ######......... ............... ..............# ..............# # ....a.........#.# .# ..............#.## ..# .......<......... .. ..............#.######.# ......)................# ....................#### #...............[...#### #......................# #...............O......###### ##............#.###....#....# .......!..#.# #....#.##.# ..........#.###....#.##.# ..........#..........##.# ..........#.####...####.############# ..........#.# ##### #............<# ..........#.# ############### ..........# ..........#