############## ..............# ........[......# #...............##### #..........##........ #..........##........ ##..........##........ ...........ppKJ....... !..........{##........ ....p.......##........ ...................... pp.#########.......... { #....###### {{ .#....# {{ ..#..... .. ...... ....