## ..... ...... # ###...... ##.#######........ .................. .......<.....$... ..............# ..............####### ....................## .....................## ......................# #.....................# ##.......!............# ########......)......# ###....[......# ###).......## ###..........# #.............< #..#..$.......## ##.##..........# .(....5.........# #......{.......## .......b........ ................ ................ ..........>..... ................ ...............