##+# #... #.... ###+#### # #....##......# #. #............# ##.. #..........<.# ....#######......##'#### ## .................+..####+#... ............##...#........# ....<.......##...#........+ .....%(o....######........# ##..........#....#........... #..........#....#.########## #.......?..#....#'###### ##....<...)#...........# .................{r....# .....###................# ..... #.......###+###### ... #.......# #.......# #.......# #........ ..........