############## #............# #............####### ..###................... .................########################## .(.......................................># ..###..........................##.###.##### ........###..................##.# #....# .........+....................##.###.##.# ..........##.#+#.###........[..##........# ###....##.##. #.# #.################.####### #.... #.##. #.# #+# #............... #.. #.#####.######### #. #.#.............# #....#.#######.######### #....#.# #.##......# #....#.# #.##.###.## ##....#.# #.##.#