###### ############# #...... #...........# #......... #...........####### #.........# #.................###########.........## #...........#####..........##........... #...........# ##########......).....# #...........# ####.........# ####)######## #.......[.# #.<## #.........# ##.)# ####.).#### ##.# ######.### ###'### ########.....## #.(...# #######....@.'....## #.....# #.$.....######@(..# #.....# #..####### #....# #.....# #.. #....# #.....#... #....# #.....+.# ###### #.....# #.....# #..#### ###.######## #..........# #..........# #..........# #..........# #..........+ #..........# #..........# #..........# ###'######## #....# #####)##### #.........# #.....<...# #.........# #.........# #.....)..... #..........#.. #.........## ######+###