### #.######### #####+#.........# .........######.# .........# #.# .........# #.# .........+ ).. .........##+# #.# #+###+#'###.# #.. #.# #.# ### #.# #.# ###.###.#######. +.................. .###+###.#######.#.# .........# #.#.# ..#.# .........# #.#.# .#.# .........# #.#.# ...# .#######.# #.#.# #..# ........# #.#.######.(# ........# #.#.#.......# ........#######'#'#.#.....#####.# ##..................'..)........# ######.............#......###### #.............'......## ................#.......# #.##########+#...#.....#.# # #.#...####'##..# #.#...# #.# ..# #######.#...# #.# #.. #+####.......#...# #.# ..# .............#...# #.# ... ............<#...# #.# .... ..........####...####.# ..........'..'...'....# ..........####...###### ....).....# ##### #.......### #.......# #.......# #########