#+######## ........!.# ..........# #.........[# #.......b..+ #..........# #......z...# #..........# #######'#### ##p# #..# #.## #.# ########+## #.# #.........# #.#.######......%..+ #.......p'.......<.# ##..######.........# #..## ###+####### #.# #. .% ..#