. ....################ ......h............######### ....##############.......(.# . #########.## #.....<....# ######)#######..# #...>.<.# #..# ######..# #..# #.(# #..# #..# #..# #..# #..# ##..# #..# ###...## #..# #......# ###).# ###.#.## #....# ##..# #.#g## ##.####.#.# #####....#...# #..........#### #######.......## ######........... #............#### #.##.........# #.#.......# .......<...# ............# ....#.###....## ....#. ###.# ##. #. .#