. .. ... ######### .. #.......# ######.# #.####..# #...)..# #.##....########(###..# #.##.#.........u.......# #.......####.......#..... #......## #.#.......#.### ##...#######.#<....###.# #.####...........>.. # #.# #.......#.##..## #.# #.......#.# ..# #.# #.......... ... #.# #.......#.##.# #.# #.......#..#.# #.## #............# #..# #.##.#.# ##.#### #......# #.##.#########.### #.#........# #.# #..#....##.# #.# #.#...#.##.###.# #....##........# ####.#####.##### #.. ...# #########