############### #####.............##### ###.......#######.......### ##......###.......###......## #....###.............###....# ##...#......#######......#...## #...#.....### ###.....#...# #...#....## ##....#...# #...#..[.## ##....#...# #...#.....### ###.....#...# ##...#......#######......#...########## #....###......<......###....#......... ##......###.......###......##.......... ###.......#######.......####......r# #####.............#####....#%......# #######.#######........#.###.## #..............#r#.# #####.##########.#.# #..........h.#.. ############.### ###