### #.. ##### #.# ....## #.# ####...# #.# #......# #.######### ##.##...####.#........ ##..................### ............#..(..#.# $ #.........<###.#.# # ##.##...#### #.#.# #...# #.#.# #^..# #.# # #.<## #.# #.(# #.# #..# $ #..# #..# ### #..# ... #..# #H# #... #T# # #<# #.####H####### #...uT.......# #######....#.# ##...# $ ##.## #$# #.# #.# #.# #.# #.# #!# $