################### #.^...............# #.###############.# #.#<....[)......#.######### #.########........#........ #.# [..'........#.######. #.#.######...(....#<.# #.#......'........#.(# #.########.......##..# #..(....(....(...##..# #.###(.((..........##### #..............5...# #####......)####.### #...%...####.############# .'..!............5..[...... ###.......####.############# ..%............ ##.....5.####### #.......#