#........ #....... #....... #....... #......## #....8..## .#........# ....8.....# . .......<..#.. .#..8.....#.# #........#.# .#....8..##.# ........##..# ..........^.# ............# ............# ...........[# ............####### ..#...............# ..#...............# #...............# #...............# #...............# .#...............# .................# #...............# #...............# #....slJ........# #%.....a........# ###+#############