######### ##((.#)..###### ##(.((.)...#...## #(((..))......).## #(......)........# #.............(..# ##.$...).........## ##................ ####.###....[.### #...........## ####.........# #.......... #.......#.. ###....###. #(#### #(## ####(.###### #.^........# #..........# #.....°.o..# #..........# #............ #.........[### #..........# #...|....... #..........^.