#...... #......# ##......# ..... #.......# ...... ###......#### #......#######.##......##.###### .................$...)............ .......................(........... .........e..........F.(............ ...........FF.......egh............ ?..........hg.............$.....(. ..........hh...................... ##........##..#############.#### #......### ## ## ##......# #.......# ##......# #......# #......# #......# ##....<.# #.......# #.......# ##......# #......# ##......# #.......# ##......# #.......# ##......# ##......# #P......# ##......# #......# #......# #......# #......# #......# ########