########## .........[######### ................... ..........######### .(................. .................. ........S..####### ..........# ........#.# ####.##.#.# .. #.#.. .# ##..## .. . #.# #.# ... ...# .#####.## #...# ........ ...# ## #####..#..# !..###... ...........###### #..[...... ................# # #......... ......#....).####..... . #......... .......#............# #...####.......... .........)....#...g...# #...........$# #+######.####.#.##.... #...?....b...#.... #........# #.. ................. #..###.##### . ...............(. #..<<....... ................ #.#..####### ............... ........ ............... ........### ...........#. #####..... .........## ......# ........# .......# ... .......# ...