.. ... ...# ....## #....### #.. #....### .... ###....########## #.. ####........<....... #.######......##########... #.#...........# #.............## ##....##.......# #..###........## ##.# #.........# #.# #.........## #.###..........# ##.###.........# #.# ##....)..## #.# ##..>.### #.## ##..## ##.# #### #.####### ##.......# #..######.. ##.## #########(## ###.........#### #.....{........# ##.............# #..$..........# ##............# ##......(....# ####....<..## #########