########## #....).... #.######## #.# #.# #.# #.# #.# #.####### #........ #.######.# #......... #.#######.. #.# .# #.# .# #.#### .# #....# .# ##....### .# #.....<.##.# #.......)..# #.......#### ##...(### ##...# #..## #..# #..# #..# #..#